home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / wires / r3wfeng.js < prev    next >
Encoding:
Text File  |  2005-04-04  |  7.7 KB  |  315 lines

  1.  
  2. // This JavaScript file was autogenerated from inc/real/wires/r3wfeng.h
  3. // Do not modify by hand
  4. // Copyrights 2001, Realsoft Graphics, Finland
  5.  
  6. include("oops/r3root.js")
  7. var R3CLID_WFENGINE = 141;
  8.  
  9. R3WFM_RENDER = 141000;
  10.  
  11. function _R3WFM_RENDER() {
  12.   return this.r3Do(R3WFM_RENDER, arguments);
  13. }
  14.  
  15.  
  16. R3WFM_UPDATE = 141001;
  17.  
  18. function _R3WFM_UPDATE() {
  19.   return this.r3Do(R3WFM_UPDATE, arguments);
  20. }
  21.  
  22.  
  23. R3WFM_RENDEROBJECT = 141002;
  24.  
  25. function _R3WFM_RENDEROBJECT() {
  26.   return this.r3Do(R3WFM_RENDEROBJECT, arguments);
  27. }
  28.  
  29.  
  30. R3WFM_CANCEL = 141003;
  31.  
  32. function _R3WFM_CANCEL() {
  33.   return this.r3Do(R3WFM_CANCEL, arguments);
  34. }
  35.  
  36.  
  37. R3WFM_CLEARCTRLFLAGS = 141004;
  38.  
  39. function _R3WFM_CLEARCTRLFLAGS() {
  40.   return this.r3Do(R3WFM_CLEARCTRLFLAGS, arguments);
  41. }
  42.  
  43.  
  44. R3WFM_SUSPEND = 141005;
  45.  
  46. function _R3WFM_SUSPEND() {
  47.   return this.r3Do(R3WFM_SUSPEND, arguments);
  48. }
  49.  
  50.  
  51. R3WFM_PUSHMATRIX = 141006;
  52.  
  53. function _R3WFM_PUSHMATRIX() {
  54.   return this.r3Do(R3WFM_PUSHMATRIX, arguments);
  55. }
  56.  
  57.  
  58. R3WFM_POPMATRIX = 141007;
  59.  
  60. function _R3WFM_POPMATRIX() {
  61.   return this.r3Do(R3WFM_POPMATRIX, arguments);
  62. }
  63.  
  64.  
  65. R3WFM_DRAWINSTANCESUBOB = 141008;
  66.  
  67. function _R3WFM_DRAWINSTANCESUBOB() {
  68.   return this.r3Do(R3WFM_DRAWINSTANCESUBOBJS, arguments);
  69. }
  70.  
  71.  
  72. R3WFM_CREATEDEFAULTLIGH = 141009;
  73.  
  74. function _R3WFM_CREATEDEFAULTLIGH() {
  75.   return this.r3Do(R3WFM_CREATEDEFAULTLIGHT, arguments);
  76. }
  77.  
  78.  
  79. R3WFM_RENDERLIGHTSOURCE = 141010;
  80.  
  81. function _R3WFM_RENDERLIGHTSOURCE() {
  82.   return this.r3Do(R3WFM_RENDERLIGHTSOURCES, arguments);
  83. }
  84.  
  85.  
  86. R3WFM_RENDERLIGHTING = 141011;
  87.  
  88. function _R3WFM_RENDERLIGHTING() {
  89.   return this.r3Do(R3WFM_RENDERLIGHTING, arguments);
  90. }
  91.  
  92.  
  93. R3WFM_UPDATESUBWIRES = 141012;
  94.  
  95. function _R3WFM_UPDATESUBWIRES() {
  96.   return this.r3Do(R3WFM_UPDATESUBWIRES, arguments);
  97. }
  98.  
  99. R3WFA_PrimLayer = 141500;
  100. function SetR3WFA_PrimLayer(value) {
  101.   this.r3Set(R3WFA_PrimLayer, value);
  102. }
  103.  
  104. function GetR3WFA_PrimLayer() {
  105.   var value = 0;
  106.   return this.r3Get(R3WFA_PrimLayer, value); // R3OBJ **
  107. }
  108.  
  109. R3WFA_DrawContext = 141504;
  110. function SetR3WFA_DrawContext(value) {
  111.   this.r3Set(R3WFA_DrawContext, value);
  112. }
  113.  
  114. function GetR3WFA_DrawContext() {
  115.   var value = 0;
  116.   return this.r3Get(R3WFA_DrawContext, value); // R3OBJ **
  117. }
  118.  
  119. R3WFA_VCam = 141505;
  120. function SetR3WFA_VCam(value) {
  121.   this.r3Set(R3WFA_VCam, value);
  122. }
  123.  
  124. function GetR3WFA_VCam() {
  125.   var value = 0;
  126.   return this.r3Get(R3WFA_VCam, value); // R3OBJ **
  127. }
  128.  
  129. R3WFA_CtrlFlags = 141506;
  130. function SetR3WFA_CtrlFlags(value) {
  131.   this.r3Set(R3WFA_CtrlFlags, value);
  132. }
  133.  
  134. function GetR3WFA_CtrlFlags() {
  135.   var value = 0;
  136.   return this.r3Get(R3WFA_CtrlFlags, value); // int *
  137. }
  138.  
  139. R3WFA_OnlyVirtualRoot = 141508;
  140. function SetR3WFA_OnlyVirtualRoot(value) {
  141.   this.r3Set(R3WFA_OnlyVirtualRoot, value);
  142. }
  143.  
  144. function GetR3WFA_OnlyVirtualRoot() {
  145.   var value = 0;
  146.   return this.r3Get(R3WFA_OnlyVirtualRoot, value); // int*
  147. }
  148.  
  149. R3WFA_ObjectColors = 141509;
  150. function SetR3WFA_ObjectColors(value) {
  151.   this.r3Set(R3WFA_ObjectColors, value);
  152. }
  153.  
  154. function GetR3WFA_ObjectColors() {
  155.   var value = 0;
  156.   return this.r3Get(R3WFA_ObjectColors, value); // int*
  157. }
  158.  
  159. R3WFA_Shaded = 141512;
  160. function SetR3WFA_Shaded(value) {
  161.   this.r3Set(R3WFA_Shaded, value);
  162. }
  163.  
  164. function GetR3WFA_Shaded() {
  165.   var value = 0;
  166.   return this.r3Get(R3WFA_Shaded, value); // int*
  167. }
  168.  
  169. R3WFA_UseDisplayLists = 141516;
  170. function SetR3WFA_UseDisplayLists(value) {
  171.   this.r3Set(R3WFA_UseDisplayLists, value);
  172. }
  173.  
  174. function GetR3WFA_UseDisplayLists() {
  175.   var value = 0;
  176.   return this.r3Get(R3WFA_UseDisplayLists, value); // int *
  177. }
  178.  
  179. R3WFA_ObjectCount = 141522;
  180. function SetR3WFA_ObjectCount(value) {
  181.   this.r3Set(R3WFA_ObjectCount, value);
  182. }
  183.  
  184. function GetR3WFA_ObjectCount() {
  185.   var value = 0;
  186.   return this.r3Get(R3WFA_ObjectCount, value); // int*
  187. }
  188.  
  189. R3WFA_HiddenVisibility = 141523;
  190. function SetR3WFA_HiddenVisibility(value) {
  191.   this.r3Set(R3WFA_HiddenVisibility, value);
  192. }
  193.  
  194. function GetR3WFA_HiddenVisibility() {
  195.   var value = 0;
  196.   return this.r3Get(R3WFA_HiddenVisibility, value); // int *
  197. }
  198.  
  199. R3WFA_FlashLight = 141524;
  200. function SetR3WFA_FlashLight(value) {
  201.   this.r3Set(R3WFA_FlashLight, value);
  202. }
  203.  
  204. function GetR3WFA_FlashLight() {
  205.   var value = 0;
  206.   return this.r3Get(R3WFA_FlashLight, value); // R3FLOATCOLOR3 *
  207. }
  208.  
  209. R3WFA_BackgroundRGB = 141525;
  210. function SetR3WFA_BackgroundRGB(value) {
  211.   this.r3Set(R3WFA_BackgroundRGB, value);
  212. }
  213.  
  214. function GetR3WFA_BackgroundRGB() {
  215.   var value = 0;
  216.   return this.r3Get(R3WFA_BackgroundRGB, value); // R3FLOATCOLOR3 *
  217. }
  218.  
  219. R3WFA_PrimLayer2 = 141531;
  220. function SetR3WFA_PrimLayer2(value) {
  221.   this.r3Set(R3WFA_PrimLayer2, value);
  222. }
  223.  
  224. function GetR3WFA_PrimLayer2() {
  225.   var value = 0;
  226.   return this.r3Get(R3WFA_PrimLayer2, value); // R3OBJ **
  227. }
  228.  
  229. R3WFA_CurrentLayerIndex = 141532;
  230. function SetR3WFA_CurrentLayerIndex(value) {
  231.   this.r3Set(R3WFA_CurrentLayerIndex, value);
  232. }
  233.  
  234. function GetR3WFA_CurrentLayerIndex() {
  235.   var value = 0;
  236.   return this.r3Get(R3WFA_CurrentLayerIndex, value); // int *
  237. }
  238.  
  239. R3WFA_NoMaterialUpdates = 141533;
  240. function SetR3WFA_NoMaterialUpdates(value) {
  241.   this.r3Set(R3WFA_NoMaterialUpdates, value);
  242. }
  243.  
  244. function GetR3WFA_NoMaterialUpdates() {
  245.   var value = 0;
  246.   return this.r3Get(R3WFA_NoMaterialUpdates, value); // int *
  247. }
  248.  
  249. R3WFA_DrawOnlySelectedO = 141534;
  250. function SetR3WFA_DrawOnlySelectedO(value) {
  251.   this.r3Set(R3WFA_DrawOnlySelectedObjects, value);
  252. }
  253.  
  254. function GetR3WFA_DrawOnlySelectedO() {
  255.   var value = 0;
  256.   return this.r3Get(R3WFA_DrawOnlySelectedObjects, value); // int *
  257. }
  258.  
  259. function r3Wfengine () { 
  260.    this.base = r3God;
  261.    if(arguments.length) {
  262.       this.base(R3CLID_WFENGINE, arguments);
  263.    }
  264.    // Methods
  265.    this.RENDER=_R3WFM_RENDER;
  266.    this.UPDATE=_R3WFM_UPDATE;
  267.    this.RENDEROBJECT=_R3WFM_RENDEROBJECT;
  268.    this.CANCEL=_R3WFM_CANCEL;
  269.    this.CLEARCTRLFLAGS=_R3WFM_CLEARCTRLFLAGS;
  270.    this.SUSPEND=_R3WFM_SUSPEND;
  271.    this.PUSHMATRIX=_R3WFM_PUSHMATRIX;
  272.    this.POPMATRIX=_R3WFM_POPMATRIX;
  273.    this.DRAWINSTANCESUBOB=_R3WFM_DRAWINSTANCESUBOB;
  274.    this.CREATEDEFAULTLIGH=_R3WFM_CREATEDEFAULTLIGH;
  275.    this.RENDERLIGHTSOURCE=_R3WFM_RENDERLIGHTSOURCE;
  276.    this.RENDERLIGHTING=_R3WFM_RENDERLIGHTING;
  277.    this.UPDATESUBWIRES=_R3WFM_UPDATESUBWIRES;
  278.  
  279.    // Attributes
  280.    this.GetPrimLayer=GetR3WFA_PrimLayer;
  281.    this.SetPrimLayer=SetR3WFA_PrimLayer;
  282.    this.GetDrawContext=GetR3WFA_DrawContext;
  283.    this.SetDrawContext=SetR3WFA_DrawContext;
  284.    this.GetVCam=GetR3WFA_VCam;
  285.    this.SetVCam=SetR3WFA_VCam;
  286.    this.GetCtrlFlags=GetR3WFA_CtrlFlags;
  287.    this.SetCtrlFlags=SetR3WFA_CtrlFlags;
  288.    this.GetOnlyVirtualRoot=GetR3WFA_OnlyVirtualRoot;
  289.    this.SetOnlyVirtualRoot=SetR3WFA_OnlyVirtualRoot;
  290.    this.GetObjectColors=GetR3WFA_ObjectColors;
  291.    this.SetObjectColors=SetR3WFA_ObjectColors;
  292.    this.GetShaded=GetR3WFA_Shaded;
  293.    this.SetShaded=SetR3WFA_Shaded;
  294.    this.GetUseDisplayLists=GetR3WFA_UseDisplayLists;
  295.    this.SetUseDisplayLists=SetR3WFA_UseDisplayLists;
  296.    this.GetObjectCount=GetR3WFA_ObjectCount;
  297.    this.SetObjectCount=SetR3WFA_ObjectCount;
  298.    this.GetHiddenVisibility=GetR3WFA_HiddenVisibility;
  299.    this.SetHiddenVisibility=SetR3WFA_HiddenVisibility;
  300.    this.GetFlashLight=GetR3WFA_FlashLight;
  301.    this.SetFlashLight=SetR3WFA_FlashLight;
  302.    this.GetBackgroundRGB=GetR3WFA_BackgroundRGB;
  303.    this.SetBackgroundRGB=SetR3WFA_BackgroundRGB;
  304.    this.GetPrimLayer2=GetR3WFA_PrimLayer2;
  305.    this.SetPrimLayer2=SetR3WFA_PrimLayer2;
  306.    this.GetCurrentLayerIndex=GetR3WFA_CurrentLayerIndex;
  307.    this.SetCurrentLayerIndex=SetR3WFA_CurrentLayerIndex;
  308.    this.GetNoMaterialUpdates=GetR3WFA_NoMaterialUpdates;
  309.    this.SetNoMaterialUpdates=SetR3WFA_NoMaterialUpdates;
  310.    this.GetDrawOnlySelectedO=GetR3WFA_DrawOnlySelectedO;
  311.    this.SetDrawOnlySelectedO=SetR3WFA_DrawOnlySelectedO;
  312. }
  313.  
  314. r3Wfengine.prototype=new r3Root;
  315. // inc/real/wires/r3wfeng.h_H